home *** CD-ROM | disk | FTP | other *** search
/ Rage! 2 / Rage! - Issue 2 (1996-10)(Eremation)(AGA)(Disk 1 of 2).adf / RAGE!installHD < prev    next >
Text File  |  1996-10-06  |  3KB  |  128 lines

  1. ; $VER: RAGE!#02.install 1.0 (04/Oct/96)
  2. ; Install Script for Rage! Issue 2
  3. ;
  4.  
  5. (COMPLETE 0)
  6. ; Ask where to install RAGE!#02
  7.    (set @default-dest "Datas:")
  8.    (set dest1
  9.       (askdir
  10.          (prompt "Select the location to install the RAGE!#02 directory.")
  11.          (help "Choose a destination partition or directory"
  12.                  " to contain RAGE!#02. The Installer will"
  13.                  " create a directory called 'RAGE!#02' in the"
  14.                  " location directory you choose and then copy"
  15.                  " RAGE!#02's files to it."
  16.          (default @default-dest)
  17.          )
  18.       )
  19.    )
  20.   
  21. (set @default-dest (tackon dest1 "RAGE!#02"))
  22.  
  23. (makedir @default-dest (safe) (infos))
  24.  
  25.  
  26. ; Copying RAGE!#02 from directory.
  27.  
  28. (complete 10)
  29.  
  30. ; Copying libs...
  31.  
  32. (if (exists "libs")
  33.     (
  34.         (makedir ("%s/libs" @default-dest) (safe))
  35.         (set libsdest (tackon @default-dest "libs/"))
  36.         (copyfiles    (source "libs/")
  37.                          (dest libsdest)
  38.                 (all))
  39.     )
  40. )
  41.  
  42.  
  43. ; Copying fonts...
  44.  
  45. (complete 20)
  46.  
  47. (if (exists "fonts")
  48.     (
  49.         (makedir ("%s/fonts" @default-dest) (safe))
  50.         (set fontsdest (tackon @default-dest "fonts/"))
  51.         (copyfiles    (source "fonts/")
  52.                 (dest fontsdest)
  53.                                 (all))
  54.     )
  55. )
  56.  
  57.  
  58. (complete 30)
  59.  
  60. (if (exists "Bonus")
  61.   ((makedir ("%s/Bonus" @default-dest) (safe) (infos))
  62.    (set Bonusdest (tackon @default-dest "Bonus/"))
  63.    (copyfiles (source "Bonus/")
  64.               (dest Bonusdest)
  65.               (all))))
  66.  
  67. (complete 40)
  68.  
  69. (if (exists "c")
  70.   ((makedir ("%s/c" @default-dest) (safe))
  71.    (set cdest (tackon @default-dest "c/"))
  72.    (copyfiles (source "c/")
  73.               (dest cdest)
  74.               (all))))
  75.  
  76. (if (exists "devs")
  77.   ((makedir ("%s/devs" @default-dest) (safe))
  78.    (set devsdest (tackon @default-dest "devs/"))
  79.    (copyfiles (source "devs/")
  80.               (dest devsdest)
  81.               (all))))
  82.  
  83. (if (exists "s")
  84.   ((makedir ("%s/s" @default-dest) (safe))
  85.    (set sdest (tackon @default-dest "s/"))
  86.    (copyfiles (source "s/")
  87.               (dest sdest)
  88.               (all))))
  89.  
  90. (complete 60)
  91.    (copyfiles (source "RAGE!#02.exe")
  92.               (dest @default-dest))
  93.  
  94.    (copyfiles (source "RAGE!#02")
  95.               (dest @default-dest)
  96.               (infos))
  97.  
  98.    (copyfiles (source "RAGE!installHD")
  99.               (dest @default-dest)
  100.               (infos))
  101.  
  102.    (copyfiles (source "RAGE!#02.readme")
  103.               (dest @default-dest))
  104.  
  105.    (copyfiles (source "file_id.diz")
  106.               (dest @default-dest))
  107.  
  108. (complete 80)
  109. (if (exists "Data")
  110.   (   (makedir ("%s/data" @default-dest) (safe))
  111.    (set datadest (tackon @default-dest "data/"))
  112.    (copyfiles (source "data/")
  113.               (dest datadest)
  114.               (all)))
  115.   ((makedir ("%s/data" @default-dest) (safe))
  116.    (set datadest (tackon @default-dest "data/"))
  117.    (copyfiles (source "Rage!2_b:data/")
  118.               (dest datadest)
  119.               (all))))
  120.  
  121.  
  122.  
  123. ; ensuite fichiers de donnees...
  124.  
  125.  
  126. ; End of Installation Script.
  127.    (complete 100)
  128.